home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 44 / Amiga Format CD44 (1999-08-26)(Future Publishing)(GB)(Track 1 of 3)[!][issue 1999-10].iso / -in_the_mag- / basics / blitz / dungen2src.lha / Readme < prev   
Text File  |  1997-03-30  |  3KB  |  83 lines

  1.                                   DunGen 2.0
  2.  
  3.    I wrote the first DunGen program several years ago. I did this update
  4. because I wanted a higher resolution screen and some additional features
  5. such as multi-level generation. The original program was done in AMOS which
  6. has a wonderful manual but development was stopped before it included AGA
  7. support. This version is in Blitz which has a horrible manual but
  8. nevertheless provides support for AGA features.
  9.    The documentation is all accessed from within the program. Start it up
  10. and press the Help key.
  11.  
  12. Disclaimer:
  13.  
  14.    The author assumes no responsibility for damages or losses incured from
  15. the use of the program.
  16.  
  17. Distribution:
  18.  
  19.    DunGen is Copyright © 1997 by Mark Hemsath, all rights reserved. It may
  20. distributed freely as long as all files are included that are in the
  21. original archive, and cost is not above media duplication. Permission is
  22. granted to the Aminet CD collection for inclusion. Permission is also
  23. granted to the developers of Blitz Basic to include this source code with
  24. their product if they are so inclined.
  25.  
  26. Installation:
  27.  
  28.    Copy the files to wherever you want them making sure the help and img
  29. directories are in the same directory as the program. To your startup
  30. sequence add Assign DunGen: "program directory". The dungen.font is
  31. entirely optional and is not necessary for the program to work. It contains
  32. some Alt characters you can use in the editor. If you want to use it, copy
  33. it over to your FONTS: directory. For PAL Blitz users, rename cppal to cp
  34. and hppal to hp. These 2 files are in the img directory.
  35.  
  36. Acknowledgments:
  37.  
  38.    Chris Caracci, for beta testing and many excellent suggestions about the
  39. program design.
  40.  
  41.    All the great folks on the Blitz mailing list.
  42.  
  43.    The following people for some terrific library functions:
  44.  
  45.    Richard T. Elmore
  46.    Stephen McNamara
  47.    Steve Matty
  48.    Andre Bergmann
  49.  
  50. Bugs:
  51.  
  52.    In the X and Y (width and height) number display on the print requester,
  53. you may notice a math error. When adding 1/10 of an inch to 0.9 it will
  54. sometimes skip 1.0 and display 1.1. The same holds true for a value of 1.1
  55. and subtracting 1/10 of an inch. It will display 0.9. This I would guess is
  56. a problem that Blitz Basic has and there's not a lot I can do about it.
  57.  
  58. Further notes:
  59.  
  60.    This is my first project programming in Blitz. I'm sure there are better
  61. ways to do some of the coding. You may find some lack of consistency in
  62. technique. The are a couple reasons for this. The first is I was
  63. experimenting to find various ways of doing things. Second, the routines
  64. for doing random floorplan generation are pretty much the same as the AMOS
  65. version I did several years ago and my coding practices have changed
  66. (hopefully for the better!) since then. I used some goto's within those
  67. routines to replace the "Pop Proc" command found in AMOS rather than doing
  68. a re-write. I don't think you'll find any goto's anywhere else in the
  69. program.
  70.  
  71. Legal notes about the code:
  72.  
  73.    You may use the code as you see fit with one exception. You can't make
  74. alterations and release another version of DunGen or a clone of it without
  75. receiving written permission from me. Thanks.
  76.  
  77. Direct questions and comments to:
  78.  
  79.    urland@infomagic.com
  80.  
  81. Mark Hemsath
  82. March, 1997
  83.